using System;

namespace CodeGenerators
{
	internal class VBClassGenerator : DotNetClassGenerator
	{
		#region Abstract Memeber Implementation
		protected override string Language
		{
			get
			{
				return Constants.VBNET;
			}
		}
		protected override string Extension
		{
			get
			{
				return ".vb";
			}
		}
		protected override System.CodeDom.Compiler.ICodeGenerator CodeGenerator
		{
			get
			{
				return (new Microsoft.VisualBasic.VBCodeProvider()).CreateGenerator();
			}
		}

		#endregion
	}
}
